parameterized heights and widths to scale to inner.width and inner.height