Synchronous Sequential Machines Research Articles