fix jump bug; add hashmap to AssetLoader