adding button disabling when syncing or updating