perhaps this logic should be in a method/constant whatever?