Finish implementation. (Bug: input field shows old values)