Extract volumes implementation

Change-Id: I491bafd9c06a0cee3596892eedc538a0c2ab64d4