finished javadocs for Caller