Incorporated new class Disk