Agreed, deadlines suck…mostly. They can serve as good motivators at times…as long as they’re reasonable. If they’re not, then they absolutely suck. Either way, your tracks sound good!