adding engines and triaging inputs to current engine