Update progress add BasePlayer