stylistic improvments