added stats structures, at least parts
added even more structs