test & validations ok