Self register (34/34)

Self register