disclaimer and some minor style changes