fix validtion