I'm still waiting for an explanation as to how the server side interface is to blame for all the things I mentioned, or rather their apparent inability to change or recode anything quickly. That's probably because you can't explain it with your supposed wisdom of serverside programming. But I shall continue to wait with anticipation!