added some more descriptions to what should be done.