self is not there by itself