validation seems ok now do relations