javascript height crap was a bad idea