Properly handle default shared states
Show proper message on ack
check that $image is not NULL
Fix field access
Fix bug that prevented downloading images