more test coverage for models.py
profiler added
profiler updated