should now scale to window size