Started to implement shadows