completed assign,ent. watch out for <<- operator