better locale fix