initial variable support