3 ms·Are there any decent modern ones at all? I'm looking for a few, but don't want to re-invent the wheel.by akhilcacharya 12y agoAre there any decent modern ones at all? I'm looking for a few, but don't want to re-invent the wheel.