Added Validation and csv import