Progress information class and singleton info