self record

.