added send_snap method. works well.