past present and future of information management