Added withLocation combinator