replace some of the boilerplate