refactore

Signed-off-by: Michael Vorburger <mike@vorburge>
JavaDoc

Signed-off-by: Michael Vorburger <mike@vorburge>