Refactored InputProcessors a bit.