contents -- (NM1) web technology