forgot about the arguments
added combinator isolation function