cleaned error handling, demo jars