add actor and integration test