Develop, design and build