a wee bit o' detail...