re-commiting for correct synchronisation