added identifier name rules to basics