Solving locale problems