added variables and assignment