added signed vars