buidling the app anew