I received my result for this assignment and although it is my lowest score yet, i still passed.
On reflection (and tutors comments) i can see the flaws in my assignment, however this course is the hardest yet, so I should just be positive that I passed the assignment.