1.1, 1.2, 1.3 done

1.1, 1.2, 1.3 done
-partly 1.4 done -