minimal socket movement