slitting out link types so vallidator can share them