Added some spam protection and placeholder methods