added glare removal by Greg Ward