image optimizations, cleanup
relations on list