updating with new examples and new lighting code