avoid-over-abstraction