madd done and undone labels private variables