Stepped out the example in full