setting location based on user