structs
added namespaces
structs
structs
reformatted code