almost done
 
Socks