Non-ideal Gas