Acquire dimensions at runtime, no longer require user input