warn for assign to own input
merge