Added location and timezone detection;