add block shape swift