some bits by me