add lights and shadow architecture