Running the synchronous program