spruced up invoice model spec