rwstruct complete