All has the end