MSC final research project