Adding pressure to the dependent variables, fixing some bugs for review