added actor factory to the mix