final version for excise 1