VariablesExpressionsConstants hw & small changes