A method of refreshing a data image on a NAND memory device, wherein the data image is divided into series of partitions (P 1, P 2, P 3) stored sequentially in the NAND memory device in which a first partition is stored in the NAND memory device beginning at a first address, a last partition is stored in the NAND memory device ending at a last address, and addresses of each partition are stored in a partition table (TP 1,TP 2), wherein the first address is a lower order address than the last address, the method comprising: sequentially copying, as part of one refresh cycle, a series of static data partitions (P 1, P 2, P 3) into a scrub portion (P Scrub) of the NAND memory device that does not store data image partitions identified in the partition table, wherein sequentially copying the series of static data partitions into the scrub portion comprises: individually copying each of the series of static data partitions (P 1, P 2, P 3) beginning with a first (P 1) static data partition and proceeding sequentially to a last (P 3) static data partition when the scrub portion occupies one or more lower order addresses than the first address of the first static data partition of the series of static data partitions; and updating the partition table (TP 1, TP 2), as each static data partition is stored to the scrub portion (445, 425), characterised in that the sequentially copying the series of static data partitions into the scrub portion also comprises: individually copying each of the series of static data partitions (P 1, P 2, P 3) beginning with the last (P 3) static data partition and proceeding sequentially to the first (P 1) static data partition when the scrub portion occupies one or more higher order addresses than the last address of the last static data partition in the series of static data partitions. sequentially copying, as part of one refresh cycle, a series of static data partitions (P 1, P 2, P 3) into a scrub portion (P Scrub) of the NAND memory device that does not store data image partitions identified in the partition table, wherein sequentially copying the series of static data partitions into the scrub portion comprises: individually copying each of the series of static data partitions (P 1, P 2, P 3) beginning with a first (P 1) static data partition and proceeding sequentially to a last (P 3) static data partition when the scrub portion occupies one or more lower order addresses than the first address of the first static data partition of the series of static data partitions; and updating the partition table (TP 1, TP 2), as each static data partition is stored to the scrub portion (445, 425), characterised in that the sequentially copying the series of static data partitions into the scrub portion also comprises: individually copying each of the series of static data partitions (P 1, P 2, P 3) beginning with the last (P 3) static data partition and proceeding sequentially to the first (P 1) static data partition when the scrub portion occupies one or more higher order addresses than the last address of the last static data partition in the series of static data partitions. individually copying each of the series of static data partitions (P 1, P 2, P 3) beginning with a first (P 1) static data partition and proceeding sequentially to a last (P 3) static data partition when the scrub portion occupies one or more lower order addresses than the first address of the first static data partition of the series of static data partitions; and updating the partition table (TP 1, TP 2), as each static data partition is stored to the scrub portion (445, 425), characterised in that the sequentially copying the series of static data partitions into the scrub portion also comprises: individually copying each of the series of static data partitions (P 1, P 2, P 3) beginning with the last (P 3) static data partition and proceeding sequentially to the first (P 1) static data partition when the scrub portion occupies one or more higher order addresses than the last address of the last static data partition in the series of static data partitions. individually copying each of the series of static data partitions (P 1, P 2, P 3) beginning with the last (P 3) static data partition and proceeding sequentially to the first (P 1) static data partition when the scrub portion occupies one or more higher order addresses than the last address of the last static data partition in the series of static data partitions.