I made this "private" because it is used only once in the validation process and it's not used by the user only by the submit_app method