bbodt: Abstract 3
bbodt: Abstract 2
bbodt: Abstract 1