remove boilerplate