Extra bits and pieces