made sunloc calclatlon less accurate