fixed up with requirejs!! WOOT!