support input-prepend.