sample_app for Michael Hartl project