Added load screen and type fetching