Woop! Sorry, it is a bug. I forgot to re-calculate pressure P. so that it was not changed.
It is fixed now.
Thank you!  ;)