I assume that there is no way to run an if/then statements with variables, so I'm going to have to get creative with toggling requirements and duplicating choices