added additional material class, de preliminary design finished