add code about variables