better actors implementation and threaded recurrence