Magazines by A Needle Pulling Thread