-fix bug with session handling
-dont fetch image if you've already got it