This seems like logic not related to validation, should it actually be in here or can it be done after validation has been cleared?