locale improvements