DB works, TODO interface