add some Van der Waals gas idea