trying to figure out the problems with spotlight shader