other variants of stand implementation