- check rule before start