Why am I creating an invoice tool?