elems in block function