validations added and ran first test