add engine actor and transactions