added make clean when finished
tidying