made sms point name generator static
made smearing function static
added include guards
added correct smearing