tidy example app