add simulate-select