Added name column and implemented validations