task 4
task 5
task 6
task 7
task 8
task 9
task 10
task 10
task 11
task 12; also added id for the text input which I had forgotten