Dominic and I reviewed up to the reserve method in original_scope