Abstraction for sanity