use ExActor and cleanup