input values are updated in object
Every finally works!(clean)