core libraries