added client-side spam protection