killed almost all rules

added error listener to exec.ts