added cm frameworks_opt_hardware