My own data struct, needed for my tps at EPITA