inverted --fast logic