Improved Information class and implemented it