start breaking out processing code.