Alright, that's pretty cool, and pretty much what I want... However I'm interested in making my own So what can you tell me about that?