volume and temperature added
added split dep