Commit making code pass syntax checking, compile and run.