base rul