prints all reqirements accuratly.