Subject: attrmax (This message is being sent to all CPSC 102 Sec 1 students ) The dreaded "attrmax" variable is 100% IRRELEVANT to sp3 and also to mp1s that ONLY do planes and spheres. It will ALWAYS be irrelvant to model.c!! In model.c calls to xxxx_init() you should CONTINUE to set it to 0 just as you always have!! If your xxxx_init() function doesn't work with attrmax = 0 it IS broken. If your sp3 works correctly with attrmax != 0 there will be no deduction but LATER ENHANCEMENTS TO THE RAYTRACER will BREAK IT in BRUTALLY UGLY and hard to identify ways :-(((! So I recommend that you "FIX IT BACK" ASAP!!