socket/ design probs, but back on track now