Comments fix and animation synchronization
missing weakself