misses cost and information loss implemented. Two new procs written