Revised act() to avoid last try scheduling