Self writing