fixed readability issues