beyond the basics, commit_2