if (nickj.nationality == "au") { nickj.print("Yes"); } else { nickj.print("No"); } "yes" and "no" - dual Aus / Uk (born Edinburgh) nickj: I'm pretty sure that's a non-standard parser ;) hey, I deliberately try and put down answers that I know will confuse the system when filling in forms, so why should this be any different? ;-) nickj: SQL injection on the census? Name: Andrew'; DROP TABLE person;---