better profile sync