+ added new variable check