no more blurry dot! (dynamically resize the canvas based on size of container)