springs - adapt to window size