share bits and pieces

©DH