All details provided above.