+ another JavaDoc
implement methods