add activity_received hook
add photo widget