add tail.c