add except opition