urgh. EB is such a load of crap. bah!