rename function
tidy function
prevent re-announcement of identical routes