Tops and Ends