not fully functional implementation of show_link_to_self