adding ship class and assoc tests