Final version before moving onto the succesor to the project