Database functionnalities done