add swift singleton post