basic rules setup