remove boilerplate stuff