revised text based on comments from @ajdawson