final project revise 1