evaluate potential solutions--socks