Edit for typos and clarity