completed seed, added validations