added databag and variable support. its friday im outtahere