Partical shadowing windows ap controller