First try to make the Makefile work again. not finish