Manage struct completed: we have to test in real code