more core libraries