commit exercise course