commiting code book