Integrate everything and start working on the loading flow