- bug: had a ! operator where it was not supposed to exist