played around with canvas more