optimise create AppIns flow