create classes will be use in AST