TODO: Investigate invoice modules