working async snmp model