allow custom overrides closes #97