This is the 2nd time I make sample_app following Michael Hartl