added SNMP extend support