added: more (empty) base abstractions