Finished user profile framework