Do we not need a volume_name3 in this chunk?  I have a more general comment about this approach, but will make it separately in a bit