libcore fixed