First working version with overall system audit