Just like DarkTip, but refactored from the ground up ;)