function names should differ, obviously. add view_profile