add strbuff to the register list - this has a very bad potential to break things, need to be changed in the future to make it safer.