shell work environment