* sync desc