100% doc, still need coverage and reek on images controller