Been working on this for a while …lot of glare here…