I think this is proper. You have to use -> because it is a pointer struct