deep processing