Added variables, assignment and declaration