fix for ruler bug
simplified marriage check
capitalized names