completed second booleans