reactive variable support added.