feedback fixed, some of profile implemented