spinboxes autoupdate properly now
viewport size boxes constrained to each other