Implement done option