PMD
Additional functions