addressed review comments and minor additions