Profile funtionality added