added set_input overload for parameter handles
info ouput fix (using string not handle)
new implementation using refinement