If a teacher changes or types a grade in the Gradebook Module the system needs a human action to update that data to the other modules and generate Reports. As the system was conceived to be online there is absolutely no reason for this not to be automatic. As any data is changed in the Gradebook or Student Profile, this information needs to be instantly and automaticly updated in the rest of the system.