rewrote 1st section