Adding general Shadow term