updated text throughout