invoice: finish custom invoice UI stuff