finished socket lesson