Completed once with all changes