random number wrapper
fix solo handling
actor module base class