NM1: web technology