actor initialization should be finished
hypothetically everything is implemented now, just need to test/debug