defining canvas