Going to do some major rework to the OP information.