... abstrakce ...