Changed hybrid apporaches to calculate location and all