Just wanted to say, I don't think not finishing tracks quickly is laziness, especially if you are determined in your work. It's hard to finish tracks, it's hard to discipline, but that doesn't make anyone lazy. This track is a great collaboration from both. Very punchy and energetic and tight mix. Keep up the good work! :)