can write empty variables as caused syntax erre