big sync, I should learn to commit some time