Smithing p2p training