photo sharing implemented