bit and pieces of interest