many updates to imging interface, working well