tested on mypaint