Change UsefulInfo from class to module. Avoid singleton