here is the working prototype of our app