interfaces + modifs. DB