new instead of shared_ptr on 12/14 args func-calls

MAYBE NOW A MEMORY LEAK? (no delete)