JC: added more fields to part model. Spec passes.