send outputs back into yield statement (for dynamic requirements, #424)