Self register (30/34)

Self register