trying to merge this code with the OpenMDAO codebase