remove return bool