a Actor holds a thread implementation