fix: newstruct , '.', etc.