added progress ring