Database abstraction works.