add hidden_fields