basis oberflaeche implementiert