profile functionality started