simulate select