draft app creation functionality