Add sync spec and clean up sync route