Update New method

but it has a bug...
when progress value become 0
circle is disappear