added lots of descriptive text