abstract vessel