Update the documentation and add an additional test