public self definition