The main technical objectives of PUNQ: