initial version of the app