Addresses Issue #2 to allow resizeability.