some code for SNA