play around with packages and structs