new enum values need to be handled in switches