Stock Photo: Advancement in communication