some small changes'