photos message, cache, mapreduce added