Implement several methods.