renamed assignment
added Lexical Scoping assignments