Features/process inputv2

Resolves issue #406

Needs tests.  I will reply with some manual test results to help with that.