can't you override only what you need to change?