prevent repeated download