All methods functional.