new: inline documentation
new: reference doc