Stability improvements

We made Site portal and Study setup corrections in this release.