Extending functionality.