getting the basics of d-and-d