few method extracts to aid debugging