freelib core