Add some abstraction thingy.