oops, bug with weight based ship caclulcation