Can I make some fields conditional of others?