tightened copy
added to do list