added information gathering