shade analysis