robust call to sna