shutdown and angulardiff added