webchat/models.py
using static methods instead of instantiating