before reading and modify graph and model codes
entrypoint works again.

when refactorin, keep entrypoint works!