add constants enum like completion behavior