improve boilerplate files