damn man, this is some hard stuff here, phat shit brad

everything sounds in place to me, good job