support different ins mode prompt