other bits and pieces…