still pmd warnings