update marketcontroller -> adding CustomAuthorize