added authors and a number of minor features