do not depend on game's own code stuff thing...