add exceprt