location and environment