added c facility declaration handling
added var decs