struct holds data in a slice!

better to deal with pointers!