fix selectFireMethod()