^ triangle local variables