changed rules format (adding exec context)