bits and pieces updated. ( I don't remember).