db and requirements