possible fix for pu calculation