Revised for readability & reduced word repetition