add db layer.