added lots of text to reflect the system