modified actors.py, cell.py, map.py