just playing around with canavas and svg and such