First implementation of SimpleExecutor