add description for cancel method