Switch-in & response type functions