add seq primitive to handlle strict evaluation