more changes for smoother readability