some new basic stuff for sd2
Use new Location