abstract style
presents