r11 introduce user defined division method