fix cache bug
add photo