modify entrypoint