std structure