added cleanup step