add farm field, loose xml schema constraints