added documentation for databse and roles