lots of easy changes in 3 and 4