really basic trick combinator