committing last changes after practicing on the example app