Added optimus & AST Validation