Modified file originally changed by Mone.