hidden field still uses space