add dynamic info and class controller for profile