save some divisions by LN2