Prototype for profile functionality