first cut at the actor version