initial app draft