so many questions
 
Socks