does not seem right to me true || false;