commit exercise code