renaming so that several other implementations can be added with the
same name
added some more links