added invoice check before downloading list