miscelaneous bits and pieces