a little modification in 5, 6 is done too.