add outerflag