added information provider