two-side validation