updated private swift tempaltes