I started reading this because of the name but seriously this is too good and deserves more reads (/TДT)/