Remake of my masters project. Nothing fancy