more method definitions.