adding note about where I got the Struct code from