last minute fixes and typos