updated for the JAR