Few more tweaks to 2c. I noticed the pingle part was eating a lot of CPU,
so I made some tweaks there.