BOOL should perform