DB layer for nofw