update AreaLight