beginner tutorial from @RailsApps