removed depreacted func
remove temp file
handle exception
Validate separatly numors and query
updates
update