manually resizing it is annoying, we already have the viewport dimensions, idk why we're using a hardcoded default