created volume pulling methods