modified:   classes/entity.py