this is after i moved shared_examples to the same file