Bits and pieces of sun