Added scale option to draw function