adding the_user_app.cpp