It looks like it's just messy hider usage. I'm looking through it and there are a few spots that you don't have the opening or ending hider necessary to create a hider. Look through it carefully again one more time and make sure that there is both an opening and closing hider code for each hider and it should work.