Please add documentation for these methods.