Restored tail

Furthermore the Makefile has been amended.
Before old *.o files stuck around and that's
why the code has been compiling locally
Append affects emptiness