The struct arguments are reversed