Main now runs continually and wakes up for trading days