minimalistic, convenient actor implementation