added javadoc for delegates