db wrapper & bio