New 4

all mistakes are corrected;