add walk socket