i use allcomms & hawkeye on my l322, the hawkeye is very basic compared to the allcomms, the hawkeye only covers basic ecus (engine,tranmission,security,suspension,abs,airbag module) half of which need another adaptor to access, it reads & clears codes and does live data but thats about it...