updated exercise submitted