added var structure