alpha rendering and remove set_callbacks function
multiple canvases working