moving javadocs to interface