splitting up mfa controller