Chapter 640 in progress