commiting new Variable struct