small cangr
add snpw