added BartelsLibrary