added invoice model