anchor.diff:  										if(97 to 122) continue //Lowercase Letters
   										// 0  .. 9
   										if(48 to 57) continue //Numbers
  +										// _
  +										if(95) continue // underscore
   									mentioned_text = replacetext(mentioned_text,ascii2text(i),"")
  -								displayed_post.message = replacetext(displayed_post.message, "#[mentioned_text]", "<a href='byond://?src=\ref[src];choice=view_hashtag;post=[mentioned_text]'>#[mentioned_text]</a>")
  +								if(mentioned_text in skip_me_txt)
  +									counter++
  +									continue
  +								skip_me_txt.Add(mentioned_text)
  +								displayed_post.hashtags.Add(mentioned_text)
  +								displayed_post.message = replacetext(displayed_post.message, "#[mentioned_text]","<a href='byond://?src=SAUCE;choice=view_hashtag;post=[mentioned_text]'>#[mentioned_text]</a>")
   							counter++
                           //end mentions
  +						var/list/skip_me = list()
   						for(var/obj/item/device/tablet/T in tablets_list)
   							var/datum/program/nanonet/N = locate(/datum/program/nanonet) in T.core.programs
   							if(N)
   								if(N.auth && N.auth == auth) continue
   								if(N.auth in auth.followers)
  -									T.alert_self("NanoNet:","@[auth.username] posted a new status: [displayed_post.message]","nanonet")
  +									if(!(T in skip_me))
  +										T.alert_self("NanoNet:","@[auth.username] posted a new status: [displayed_post.message_plain]","nanonet")
  +									skip_me.Add(T)
   								for(var/X in displayed_post.hashtags)
   									for(var/datum/nanonet_hashtag/H in server.hashtags)
   										if(X == H.hashtag)
   											if(N.auth in H.followers)
  -												T.alert_self("NanoNet:","@[auth.username] mentioned #[H.hashtag] in a status: [displayed_post.message]","nanonet")
  +												if(!(T in skip_me))
  +													T.alert_self("NanoNet:","@[auth.username] mentioned #[H.hashtag] in a status: [displayed_post.message_plain]","nanonet")
  +												skip_me.Add(T)
   								for(var/X in mentioned)
   									if(X == lowertext(auth.username)) continue
   									if(N.auth && lowertext(N.auth.username) == X)
  -										T.alert_self("NanoNet:","@[auth.username] mentioned you in a status: [displayed_post.message]","nanonet")
  +										if(!(T in skip_me))
  +											T.alert_self("NanoNet:","@[auth.username] mentioned you in a status: [displayed_post.message_plain]","nanonet")
  +										skip_me.Add(T)
   						displayed_post = null
   						spawn(300)
   							auth.post_cooldown = 0
  
positive.code: 						var/list/mentioned = list()
  						//gather mentions
  						var/msg = html_decode(lowertext(draft))
  						var/leng = lentext(msg)
  						var/counter =1
  						var/current
  						while(counter<=leng)
  							current = copytext(msg, counter , counter+1)
  							if(current == "@")
  
negative.code: 										if(97 to 122) continue //Lowercase Letters
  										// 0  .. 9
  										if(48 to 57) continue //Numbers
  										// _
  										if(95) continue // underscore
  									mentioned_text = replacetext(mentioned_text,ascii2text(i),"")
  								if(mentioned_text in skip_me_txt)
  									counter++
  									continue
  								skip_me_txt.Add(mentioned_text)
  								draft = replacetext(draft, "#[mentioned_text]", "<a href='byond://?src=SAUCE;choice=view_hashtag;post=[mentioned_text]'>#[mentioned_text]</a>")
  							counter++
                          //end mentions
  						var/list/skip_me = list()
  						displayed_post.comments.Insert(1,"[worldtime2text()] - <a href='byond://?src=SAUCE;choice=view_profile;post=\ref[auth]'>@[auth.username]</a>: [draft]")
  						for(var/obj/item/device/tablet/T in tablets_list)
  							var/datum/program/nanonet/N = locate(/datum/program/nanonet) in T.core.programs
  							if(N)
  								if(displayed_post.author_profile == N.auth)
  									T.alert_self("NanoNet:","@[auth.username] commented on your status: [draft_plain]","nanonet")
  								for(var/X in mentioned)
  									if(X == lowertext(auth.username)) continue
  									if(N.auth && lowertext(N.auth.username) == X)
  										if(!(T in skip_me))
  											T.alert_self("NanoNet:","@[auth.username] mentioned you in a comment: [draft_plain]","nanonet")
  										skip_me.Add(T)
  		//profile editing
  			if("follow")
  				if(istype(displayed_hashtag,/datum/nanonet_hashtag))
  