@Deprecated most old handler and move logic code to controllers for each type ReqMsg