rugged environments