managed to get the swear logging working; still need to fix the other methods in views.py