HUFFLEPUFF CANONS.