Nice! Good job on the details.