You can still save the fields somewhere in one of the profile fields without showing the normal boxes. Just do something like:if(location.href.match(/act=UserCP&CODE=01&showgender/i){}Hide the existing form and show your own. On click of your "submit" button, add the information back into the location field, and away you go.You'll need a bit extra, to load the info back in when they visit the &showgender link, and also on the usual CODE=01 page to remove the extra bits from the Location field (and put it back in when they submit), but that's about it really.