Added dealing with variable manipulation