put some explaniation in the when cached the errors.
some files are braking the program. this class still needs some work.