add the use() method, and update doc strings