recyle actor(not finished)