jim-hershkowitz (photo) update.