Not too bad for something in the tech house realm, but I thought many of these noises could be much less dry. Just try to add some FX on the sound pallete. As far as arrangment goes, very good for the stlye, but you could always a do a few more edits/varations to parts to keep things interesting...