comment restruct ok