add post that initializer in swift