just saving some changes to the start_gap code, they still need to be tested, a move detailed update is incoming