What do you guys thing of the new wrap. i dont like it number 903 this is my beast Good old 867 my extra Toys