modified processor