self -> blank