add part of inf operation