HRDNUPU's Techniques