Added javadoc and comment- I bet this will be the last time this class is edited.