some formatting, plus accessor