added precise location