final update 4-23