A new angle type
Added the connection_ends function