made stuff less dirty; selections are now on a seperate canvas;