updated variables and adding engine