Research, Develop, Deploy