Yes you have a valid point, SunnyD. You can put the info in both locations the way it appears, but as a matter of personal preference, and as abusive as it seems in the snippet, I've seen people store them with variables, which one should be encouraged to ditch and be adapted to the sockmark and $sock().mark as mentioned.