Why are my hidden fields not hidden?