Update Mark Complete functionality