commit all while it works!