addded mostly misc stuff from stanford sheet