suppress pmd warning