lib updates + qt drawing