added message box & my location service