Dynamic Recent Period