Working on 5, almost done with structs.