Validity Checks

ttt? :(