problem with LL averaging, tring to fix