more suggestions for improvement