fixed responsiveness stuff maybe