Shared Pointer Shit

UNDER TESTING::