F: allow changing vessel type