Is bytes_per_cluster really needed here and used in this function? Just asking :)