make it responsive-ish