This function managed to get obvious as to why it’s some time more complicated in order to trigger revolves