fixed window, added shading