fixed the struct example it is now buildable