David – A long way up