arrow arguments and output documentation