typed actor