better anti spam functions, foo, bar