Great work there! As mentioned above perhaps you get a bit lost down the rabbit hole. How do you return back to the beginning? I would like to know a bit more information about yourself.