some variables added