try to prevent downloading twice.