feature add: suport for non-canonical mode (non-timed cases)