created userprofile directive