POLYSNAP