fill out socket sample