change Collection#sync signature