in reply to why do CGI's mess everything up???

Welcome to the Monastery AM. I'm sure there will be someone who can help you out. Unfortunately without any code to look at it's going to be a little difficult to work out what's happening. As blokhead suggests, please post some code.

-- vek --