self reg added

by str