add snaphots method for volume