more bug fixes in exercise sync