ray,

This sounds really good.

A nice balance and really driving.

Good job.