Building my own graduation project