document the arf module