Redid some of the square minimap code to match azils work atm