added ability to pick from photo library