add db hooks