added: stop if x and y lengths differ, warning NA removed, if any.