documentation of my third year project