adding skeleton socket buffer class