explicitly initialize booleans.