Adding diverses basics rules