reduce repetative logging