leftover bits and pieces