added volumes class and updated lib