manual add and commit