needed jars