changed volume to a parameter rather than a necessary model component