can upload photo and show it, not very beautiful code though, yet