More boilerplate code.