update env detect