refactoring to be more like a/b