Localization mostly works while inside the square. Rarely fails inside square, has lots of problems at the edge of it.