i cant even get over how much of a css hack this is