Customer classes with dispose !!