I don't know much about stuff like this but this sounds really good.