add snap ignore feature