Ignore register in normalize and add string support

I'll fix it.