test out both canvas and css scaling methods