validated

some erros fixed