Updated and minor corrections