minor UX fixes
invoice model