basic app completed