save some re-calculations in Akasaka algorithm