rename parameter and updated javadoc