Ball class and shadows