regalian function