done most of the world loader