first commit before photo/message implementation