added ActorMethodsOf to reduce boilerplate
less boilerplate
shortened thisActor to actor