added graphs to abstract syntax
onto -> OMS