add training and consent switches