boolean is single pos only