more thoughts and slight changes