my first attempt at an app