Should this method have logic?