Over the years we have worked on a huge range of projects.