final bits and pieces