Internal validation