more learning
declaration(:=), assignment(=)