added LoadingScreen and MyHashMap