free the end final part