added expiry date checking on loading remote picture