split std rules and user rules