validation through index views and try-exception. Need to use clean data later