A part of the diploma project.