Working version of MSc thesis report