added ability to load and save user photo