used `switch ($field)` instead `if($field === '...')`