about to refactor the gherkin
hmm is it simple enough?
Why is this running slow