validation corrections